Exploring Abstract Interfaces in System-on-chip Integration a Dissertation Submitted to the Department of Electrical Engineering and the Committee on Graduate Studies of Stanford University in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy
نویسندگان
چکیده
Modern mobile devices are marvels of computation. They can encode highdefnition video, processing and compressing over 350MB/s of image data in real time. They have no trouble driving displays with as much resolution as a full laptop, and smart phone manufacturers boast of running games with "console quality" graphics. Mobile devices pack all of this computational power into a 12\ handheld package by inte grating a number of specialized hardware accelerators (IP) along with conventional CPU and GPUs in a systemonchip (SoC). Unfortunately, creating these specialized systems is becoming increasingly expen sive. Since hardware accelerators come from a number of diferent sources and design cycles, diferent accelerator blocks will often contain incompatible hardware inter faces. Therefore, a large portion of SoC design cost comes in the form of designers manually interfacing each accelerator into a system. This work includes everything from building custom logic to wire up a block, to developing the drivers and API needed to take advantage of the hardware. My research focuses on generating these interfaces, including the physical hard ware used to tie IP blocks into a system and the associated software collateral. Lever aging recent trends such as High Level Synthesis and other hardware "generator" methodologies, I propose an IP interface abstraction and parameterization designed to describe the interface of most current IP blocks. By encoding this knowledge at a higherlevel of abstraction, I am able to construct and demonstrate a hardware gen erator that maps an interface protocol description into synthesizable register transfer language (RTL), and that can automatically create hardware bridges between difer ent interconnect standards.
منابع مشابه
Measurement and Regulation of On-chip Power Supply Noise a Dissertation Submitted to the Department of Electrical Engineering and the Committee on Graduate Studies of Stanford University in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy
........................................................................................................................v Acknowledgments.......................................................................................................vii Table of
متن کاملAn Estimation Approach to Clock and Data Recovery a Dissertation Submitted to the Department of Electrical Engineering and the Committee on Graduate Studies of Stanford University in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy
........................................................................................................................v Acknowledgments.......................................................................................................vii Table of
متن کاملDesign of a Cmos Asymmetric Serial Link a Dissertation Submitted to the Department of Electrical Engineering and the Committee on Graduate Studies of Stanford University in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy
............................................................................................................................. v Acknowledgments .......................................................................................................... vii Table of
متن کاملProgrammable Spectral Design and the Binary Supergrating a Dissertation Submitted to the Department of Electrical Engineering and the Committee on Graduate Studies of Stanford University in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy
.................................................................................................. v Acknowledgments ................................................................................ vii Chapter
متن کاملSuif Explorer: an Interactive and Interprocedural Parallelizer a Dissertation Submitted to the Department of Electrical Engineering and the Committee on Graduate Studies of Stanford University in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy
.............................................................................................................................................. vii Acknowledgments............................................................................................................................. xi Table of
متن کاملEsd Protection Circuits for Advanced Cmos Technologies a Dissertation Submitted to the Department of Electrical Engineering and the Committee on Graduate Studies of Stanford University in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy
............................................................................................................................. v Acknowledgments ........................................................................................................... vii Table of
متن کامل